//
//  XTConstant.swift
//  HrenryWeibo
//
//  Created by 熊涛 on 16/5/12.
//  Copyright © 2016年 熊涛. All rights reserved.
//

import UIKit


//不是在类里面的代码,是全局的
//全局的打印方法,在debug模式下回输出,在release模式下不输出
/**
打印的内容

- parameter file:   哪个文件
- parameter line:   哪一行
- parameter method: 哪个方法
- parameter items:
*/
func XTPrint(file: String = __FILE__,line: Int = __LINE__,method: String = __FUNCTION__,items: Any) {

    //默认参数,如果传递的人不传递使用默认参数
    //Swift在debug模式下并没有这个宏,需要手动配置 buildSeting -> 搜索 swift flag,在DEBUG模式下配置-D DEBUG

    #if DEBUG
        print("文件:\(((file as NSString).lastPathComponent)), 行数:\(line), 函数9:\(method), ==>\\n \(items) ")
    #endif 
    
}


// MARK: - 全局的属性

//申请的url
let authorizeURL : String = "https://api.weibo.com/oauth2/authorize"

//申请应用时分配的AppKey
let client_id : String = "4250907670"

//授权回调地址
let redirect_uri = "http://www.baidu.com/"

//baseURL
let baseURL = "https://api.weibo.com/"

//申请应用时分配的AppSecret
let client_secret = "30f4be96d5aa0afdcde76cf8ec818b78"

//新特性的页数
let NewFeaturePage = 4

//AppDelegate
let Delegate = UIApplication.sharedApplication().delegate as! AppDelegate


//MARK: - 微博cell相关常量

//cell控件之间的间距
let cellMargin : CGFloat = 8

//用户名称大小
let NameFontSize : CGFloat = 15

//时间字体大小
let TimeFontSize : CGFloat = 11

//默认动画时间
let DefaultDuration : NSTimeInterval = 0.25